刺绣: to embroider, embroidery...
养: to raise (animals), to bring up (children), to keep (pets), to support, to give birth...
科技: science and technology...
之一: one of (sth), one out of a multitude, one (third, quarter, percent etc)...
节目: program, item (on a program)...
莫名其妙: (idiom) baffling, inexplicable...
变故: an unforeseen event, accident, misfortune...